package cn.fl.project.vo;

import java.util.Date;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 项目产品支付表结清信息表
 */
public class PrjStlMVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = 3053326181343575913L;
	/**
	 * 支付表ID
     */
	private Long paySchId;
	/**
	 * 支付表编号
     */
	private String paySchNo;
	/**
	 * 发起结清时间
     */
	private Date stlStDt;
	/**
	 * 标记结清时间
     */
	private Date stlDt;
	/**
	 * 结清金额（元）
     */
	private Double stlAmt;
	/**
	 * 结清期次
     */
	private Long stlPd;
	/**
	 * RM_S01_TOT_AMT
     */
	private Double rmS01TotAmt;
	/**
	 * RM_S03_TOT_AMT
     */
	private Double rmS03TotAmt;
	/**
	 * RM_S02_TOT_AMT
     */
	private Double rmS02TotAmt;
	/**
	 * 剩余未核销租金合计
     */
	private Double rmS01ArTotAmt;
	/**
	 * 剩余未核销本金合计
     */
	private Double rmS03ArTotAmt;
	/**
	 * 剩余未核销利息合计
     */
	private Double rmS02ArTotAmt;
	/**
	 * 截止发起日应交逾期租金
     */
	private Double stlOverdueAmt;
	/**
	 * 截止发起日应交逾期罚息
     */
	private Double stlPenaltyAmt;
	/**
	 * 截止发起日已收逾期租金
     */
	private Double stlOverduePaidAmt;
	/**
	 * 截止发起日已收逾期罚息
     */
	private Double stlPenaltyPaidAmt;


	/**
	 * 逾期期次
	 */
	private Integer overduePd;
	
	/**
	 * 结清时已还本金合计
     */
	private Double rmS03PaidTotAmt;
	/**
	 * 结清时已还利息合计
     */
	private Double rmS02PaidTotAmt;
	
	/**
	 * 截止发起日应交逾期本金
     */
	private Double stlOverdueS03Amt;
	
	/**
	 * 截止发起日应交逾期利息
     */
	private Double stlOverdueS02Amt;
	
	/**
	 * 6期前未还的租金（含6期）
	 */
	private Double noPaidS01Amt;
	/**
	 * 6期之后剩余本金
	 */
	private Double  a6RmS03Amt;
	
	/**
	 * 支付表类型
	 */
	private  String paySchTypCd;
	
	//结清日为还款日当期未还本金（结清期次为当期时间的下一期）
	private Double rmS03CurrAmt;
	//结清日为还款日当期未还利息（结清期次为当期时间的下一期）
	private Double rmS02CurrAmt;
	
	
	public Double getRmS03CurrAmt() {
		return rmS03CurrAmt;
	}

	public void setRmS03CurrAmt(Double rmS03CurrAmt) {
		this.rmS03CurrAmt = rmS03CurrAmt;
	}

	public Double getRmS02CurrAmt() {
		return rmS02CurrAmt;
	}

	public void setRmS02CurrAmt(Double rmS02CurrAmt) {
		this.rmS02CurrAmt = rmS02CurrAmt;
	}

	public String getPaySchTypCd() {
		return paySchTypCd;
	}

	public void setPaySchTypCd(String paySchTypCd) {
		this.paySchTypCd = paySchTypCd;
	}

	public Double getNoPaidS01Amt() {
		return noPaidS01Amt;
	}

	public void setNoPaidS01Amt(Double noPaidS01Amt) {
		this.noPaidS01Amt = noPaidS01Amt;
	}

	public Double getA6RmS03Amt() {
		return a6RmS03Amt;
	}

	public void setA6RmS03Amt(Double a6RmS03Amt) {
		this.a6RmS03Amt = a6RmS03Amt;
	}

	public Double getRmS03PaidTotAmt() {
		return rmS03PaidTotAmt;
	}

	public Double getStlOverdueS03Amt() {
		return stlOverdueS03Amt;
	}

	public void setStlOverdueS03Amt(Double stlOverdueS03Amt) {
		this.stlOverdueS03Amt = stlOverdueS03Amt;
	}

	public Double getStlOverdueS02Amt() {
		return stlOverdueS02Amt;
	}

	public void setStlOverdueS02Amt(Double stlOverdueS02Amt) {
		this.stlOverdueS02Amt = stlOverdueS02Amt;
	}

	public void setRmS03PaidTotAmt(Double rmS03PaidTotAmt) {
		this.rmS03PaidTotAmt = rmS03PaidTotAmt;
	}

	public Double getRmS02PaidTotAmt() {
		return rmS02PaidTotAmt;
	}

	public void setRmS02PaidTotAmt(Double rmS02PaidTotAmt) {
		this.rmS02PaidTotAmt = rmS02PaidTotAmt;
	}

	public Integer getOverduePd() {
		return overduePd;
	}

	public void setOverduePd(Integer overduePd) {
		this.overduePd = overduePd;
	}
	/**
	 * 支付表ID
     */
	public Long getPaySchId() {
		return paySchId;
	}

	/**
	 * 支付表ID
     */
	public void setPaySchId(Long paySchId) {
		this.paySchId = paySchId;
	}
	
	/**
	 * 支付表编号
     */
	public String getPaySchNo() {
		return paySchNo;
	}

	/**
	 * 支付表编号
     */
	public void setPaySchNo(String paySchNo) {
		this.paySchNo = paySchNo;
	}
	
	/**
	 * 发起结清时间
     */
	public Date getStlStDt() {
		return stlStDt;
	}

	/**
	 * 发起结清时间
     */
	public void setStlStDt(Date stlStDt) {
		this.stlStDt = stlStDt;
	}
	
	/**
	 * 标记结清时间
     */
	public Date getStlDt() {
		return stlDt;
	}

	/**
	 * 标记结清时间
     */
	public void setStlDt(Date stlDt) {
		this.stlDt = stlDt;
	}
	
	/**
	 * 结清金额（元）
     */
	public Double getStlAmt() {
		return stlAmt;
	}

	/**
	 * 结清金额（元）
     */
	public void setStlAmt(Double stlAmt) {
		this.stlAmt = stlAmt;
	}
	
	/**
	 * 结清期次
     */
	public Long getStlPd() {
		return stlPd;
	}

	/**
	 * 结清期次
     */
	public void setStlPd(Long stlPd) {
		this.stlPd = stlPd;
	}
	
	/**
	 * RM_S01_TOT_AMT
     */
	public Double getRmS01TotAmt() {
		return rmS01TotAmt;
	}

	/**
	 * RM_S01_TOT_AMT
     */
	public void setRmS01TotAmt(Double rmS01TotAmt) {
		this.rmS01TotAmt = rmS01TotAmt;
	}
	
	/**
	 * RM_S03_TOT_AMT
     */
	public Double getRmS03TotAmt() {
		return rmS03TotAmt;
	}

	/**
	 * RM_S03_TOT_AMT
     */
	public void setRmS03TotAmt(Double rmS03TotAmt) {
		this.rmS03TotAmt = rmS03TotAmt;
	}
	
	/**
	 * RM_S02_TOT_AMT
     */
	public Double getRmS02TotAmt() {
		return rmS02TotAmt;
	}

	/**
	 * RM_S02_TOT_AMT
     */
	public void setRmS02TotAmt(Double rmS02TotAmt) {
		this.rmS02TotAmt = rmS02TotAmt;
	}
	
	/**
	 * 剩余未核销租金合计
     */
	public Double getRmS01ArTotAmt() {
		return rmS01ArTotAmt;
	}

	/**
	 * 剩余未核销租金合计
     */
	public void setRmS01ArTotAmt(Double rmS01ArTotAmt) {
		this.rmS01ArTotAmt = rmS01ArTotAmt;
	}
	
	/**
	 * 剩余未核销本金合计
     */
	public Double getRmS03ArTotAmt() {
		return rmS03ArTotAmt;
	}

	/**
	 * 剩余未核销本金合计
     */
	public void setRmS03ArTotAmt(Double rmS03ArTotAmt) {
		this.rmS03ArTotAmt = rmS03ArTotAmt;
	}
	
	/**
	 * 剩余未核销利息合计
     */
	public Double getRmS02ArTotAmt() {
		return rmS02ArTotAmt;
	}

	/**
	 * 剩余未核销利息合计
     */
	public void setRmS02ArTotAmt(Double rmS02ArTotAmt) {
		this.rmS02ArTotAmt = rmS02ArTotAmt;
	}
	
	/**
	 * 截止发起日应交逾期租金
     */
	public Double getStlOverdueAmt() {
		return stlOverdueAmt;
	}

	/**
	 * 截止发起日应交逾期租金
     */
	public void setStlOverdueAmt(Double stlOverdueAmt) {
		this.stlOverdueAmt = stlOverdueAmt;
	}
	
	/**
	 * 截止发起日应交逾期罚息
     */
	public Double getStlPenaltyAmt() {
		return stlPenaltyAmt;
	}

	/**
	 * 截止发起日应交逾期罚息
     */
	public void setStlPenaltyAmt(Double stlPenaltyAmt) {
		this.stlPenaltyAmt = stlPenaltyAmt;
	}
	
	/**
	 * 截止发起日已收逾期租金
     */
	public Double getStlOverduePaidAmt() {
		return stlOverduePaidAmt;
	}

	/**
	 * 截止发起日已收逾期租金
     */
	public void setStlOverduePaidAmt(Double stlOverduePaidAmt) {
		this.stlOverduePaidAmt = stlOverduePaidAmt;
	}
	
	/**
	 * 截止发起日已收逾期罚息
     */
	public Double getStlPenaltyPaidAmt() {
		return stlPenaltyPaidAmt;
	}

	/**
	 * 截止发起日已收逾期罚息
     */
	public void setStlPenaltyPaidAmt(Double stlPenaltyPaidAmt) {
		this.stlPenaltyPaidAmt = stlPenaltyPaidAmt;
	}


}
